package com.fingard.dsp.bank.dbobj.cast;

import java.util.ArrayList;

/**定义数据存取方式，包括分库方式，分表方式，主键，索引*/
public class DbDef {

	/**分库字段*/
	public ArrayList<String> dbSpColumns;
	
	/**分表字段*/
	public ArrayList<String> tabSpColumns;
	
	/**表名格式*/
	public String tabNameFormat;
	
	/**主键字段，单个字段*/
	public String pkColumn;
	
	/**唯一约束的字段*/
	public ArrayList<String> uniqueColumns;
	
	/**索引字段*/
	public ArrayList<String> indexColumns;
	
	public DbDef(){
		dbSpColumns = new ArrayList<String>();
		tabSpColumns = new ArrayList<String>();
		uniqueColumns = new ArrayList<String>();
		indexColumns = new ArrayList<String>();
	}
	
}
